to publish and otherwise disseminate - Espagnol Anglais Dictionnaire